.footer-part1 {
  width: 100%;
  height: 67px;
  background-color: #c5e4fe !important;
}

.jiucuo {
  display: inline-block;
  margin-top: 12px;
}

.f-info-left {
  position: relative;
  width: 545px;
}

.wza {
  margin-right: 45px;
  margin-top: 15px;
}

.wza img {
  margin-top: 12px;
  margin-left: 6px;
}

.f-info {
  background-color: #1877e1 !important;
  margin-top: 0px !important;
  height: 100%;
  width: 1197px;
  margin: auto;
  border-top: 1px solid #1877e1;
}

.drop-lists {
  z-index: 55;
  width: 1200px;
  left: 0;
  top: 68px !important;
  max-height: 200px;
}

.drop-lists li {
  width:258px;
  float: left;
  height: 50px;
  line-height: 50px;
}

.drop-groups {
  position: relative;
  width: 1340px;
  height: 67px;
  margin: auto;
  background-color: #c5e4fe !important;
}

.drop-down {
  position: static;
  height: 67px !important;
}

.drop-down .tag {
  background: url(/images/drop-icon1.png) no-repeat right 34px;
  font-size: 16px !important;
  font-weight: normal;
  font-stretch: normal;
  line-height: 67px;
  letter-spacing: 0px;
  color: #666666;
}

.f-info-div {
  margin-top: 29px;
}

.f-info-div>a {
  font-size: 16px;
  color: #ffffff;
}

.f-info-p {
  font-size: 16px;
  line-height: 32px;
  letter-spacing: 0px;
  color: #ffffff;
}

.f-info-right {
  margin-top: 100px;
}

.drop-lists a {
  font-size: 16px;
  line-height: 50px;
}
.index-float .xmt:hover .xmtjz {
  display: block;
}

.index-float a:hover {
  color: #1369c0;
}

.xmtjz {
  display: none;
  width: 88px;
  max-height: 543px;
  position: absolute;
  right: 120px;
  top: -165px;
  background: #fff;
}

.xmtjz li p {
  color: #333333;
  font-size: 14px;
  text-align: center;
}

.index-float {
  padding-top: 10px;
  position: fixed;
  bottom: 0;
  /* bottom: 10%; */
  right: 10px;
  width: 93px;
  height: auto;
  background-color: #e4f1fc;
  border-radius: 47px;
  z-index: 9999;
}

.index-float a {
  display: inline-block;
  cursor: pointer;
  width: 100%;

  padding-top: 15px;
  color: #666666;
  font-size: 14px;
  text-align: center;
  position: relative;

}

.index-float a p {
  margin-top: 8px;
}

.click-hide {
  background: url(/images/icon10902.png) no-repeat left center;
  color: #fff !important;
  padding: 12px 0 !important;
  margin-top: 20px;
}

.click-show {
  display: block;
  padding-top: 0px;
  height: 93px !important;

  width: 93px !important;
  border-radius: 93px;
  padding-top: 0px !important;
  background: #2e79c4;
  color: #fff !important;
}

.click-show img {
  margin-top: 30px;
}

.f-info-right>a{
  float: none;
}
.footer{
  font-size: 0;
}

.f-info-right.rt .ewm {
  width: 200px;
}
@media screen and (max-width: 750px){
  .ws_header{
    width: 100%;
  }
  .ws_header_top{
    width: 100%;
  }
  .ws_header_head{
    width: 100%;
    height: 5.95rem;
    background: url(ws_head_banner_750.jpg) no-repeat center;
    background-size: 100% 100%;
  }
  .ws_header_head_logo{
    width: 76%;
    margin-top: 1.2rem;
  }
  .ws_header_head_search{
    width: 74%;
    height: .62rem;
    margin-top: .4rem;
    text-align: left;
    border-radius: .1rem;
    overflow: hidden;
  }
  .ws_header_head_search_input{
    height: .62rem;
    line-height: .62rem;
    margin-left: .2rem;
    width: 70%;
  }
  .ws_header_head_search_btn{
    width: 20%;
    float: right;
    height: .62rem;
    line-height: .62rem;
    border-radius: 0;
  }
  .ws_header_head_search_btn>img{
    margin: 0;
    height: .4rem;
  }
  .ws_header_top{
    display: none;
  }

  .ws_header_nav_content{
    width: 100%;
    padding: .1rem 0;
  }
  .ws_header_nav{
    width: 100%;
    height: auto;
    background: url(/images/ws_header_nav_750.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  .ws_header_nav_item{
    font-size: .37rem;
    margin: 0;
    width: 25%!important;
    min-width: auto;
    padding: .12rem 0;
  }
  .ws_header_nav_item:first-child{
    margin-top: .3rem;
    float: left;
    width: 16%!important;
  }
  .ws_cur{
    background-size: 50% .05rem;
    /*background-size: .5rem .03rem;*/
  }
  .ws_header_nav_item:hover{
    background-size: 50% .05rem;
  }


  .footer-part1,
  .f-info-div {
    display: none;
  }

  .f-info {
    width: 100%;
    height: auto;
    border: none;
    padding: 0px .2rem .3rem;
  }

  .f-info-left {
    text-align: center;
    padding: .3rem 0;
    width: 100%;
  }

  .f-info-p a {
    display: block;
  }

  .f-info-p {
    font-size: .26rem;
    line-height: .46rem;
  }

  #imgConac {
    width: 1rem;
  }


  .f-info-right {
    width: 100%;
    margin: 0;
    text-align: center;
  }

  .f-info-right>a {
    width: auto;
  }

  .f-info-right img {
    width: auto!important;
    height: .8rem;
  }

  .f-info-right>.wwdc {
    width: 270px;
  }

 
  .jiucuo{
    margin: 0;
  }
  .jiucuo span {
    display: inline-block;
  }
  .jiucuo img{
    height: .6rem;
  }
  .wwdc img {
    width: 100%;
  }

  #gabg {
    width: .6rem;
  }


  .index-float {
    display: none;
  }

  .f-info-right.rt .wza img {
    margin: 0;
    height: .6rem;
  }

  .f-info-right.rt .ewm {
    margin-top: 0;
    width: auto;
  }
  .f-info-right a,.f-info-right span{
    vertical-align: middle;
    display: inline-block;
  }
  .f-info-right>a{
    margin: 0 .1rem;
  }


  .cartoon .xn-box{
    top: auto!important;
    bottom: 10%;
  }
  .xn-hide{
    width: 2rem!important;
    height: 2rem!important;
  }
  .xntx1{
    height: 2rem!important;
  }
  .xn-show{
    width: 4rem!important;
    height: 4.4rem!important;
  }
  .xntx2{
    height: 2rem!important;
    top: 1.1rem!important;
    right: 1rem!important;
  }
  .xn-show .xnic{
    font-size: 0!important;
  }
  .xn-show .xnic img{
    width: 1rem!important;
  }
  .xn-show .xnic1{
    right: 1.4rem!important;
    top: 0!important;
  }
  .xn-show .xnic2{
    right: auto!important;
    left: .1rem;
    top: .9rem!important;
  }
  .xn-show .xnic3{
    left: 0!important;
    bottom: .9rem!important;
  }
  .xn-show .xnic4{
    bottom: 0!important;
    left: 1.4rem!important;
  }
  .xn-show .xnic5{
    top: auto!important;
    bottom: .9rem!important;
    right: 0!important;
  }
  .xn-show .xnic6{
    top: .9rem!important;
    right: 0!important;
  }
}